stream pollution - French English Dictionary